Component: New Accounting Pronouncement or Change in Accounting Principle, Current Period Disclosures [Hierarchy]

Line Label Object Class Period Type Balance Name
1 New Accounting Pronouncement or Change in Accounting Principle, Current Period Disclosures [Hierarchy]

*

*

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresAbstract
2 New Accounting Pronouncement or Change in Accounting Principle, Current Period Disclosures, Revenue Recognized, Amount [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresRevenueRecognizedAmount
3 New Accounting Pronouncement or Change in Accounting Principle, Current Period Disclosures, Deferred Revenue, Amount [Concept] Monetary As Of Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresDeferredRevenueAmount